Approximating the Permanent in O∗(n7) Time

نویسندگان

  • Ivona Bezáková
  • Daniel Štefankovič
  • Vijay V. Vazirani
  • Eric Vigoda
چکیده

The first polynomial-time algorithm to approximate (with arbitrary precision) the permanent of a non-negative matrix was presented by Jerrum, Sinclair and Vigoda. They designed a simulated annealing algorithm with a running time of O∗(n26) for 0/1 matrices. Subsequently, they improved their analysis, resulting in a O∗(n10) time algorithm. We present a O∗(n7) time algorithm. Our improvement comes from an improved “cooling schedule” for the simulated annealing algorithm, and a refined analysis of the underlying Markov chain.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Error bounds in approximating n-time differentiable functions of self-adjoint operators in Hilbert spaces via a Taylor's type expansion

On utilizing the spectral representation of selfadjoint operators in Hilbert spaces, some error bounds in approximating $n$-time differentiable functions of selfadjoint operators in Hilbert Spaces via a Taylor's type expansion are given.

متن کامل

Approximating Permanents and Hafnians

We prove that the logarithm of the permanent of an n×n real matrix A and the logarithm of the hafnian of a 2n×2n real symmetric matrix A can be approximated within an additive error 1 ≥ ε > 0 by a polynomial p in the entries of A of degree O(lnn− lnε) provided the entries ai j of A satisfy δ ≤ ai j ≤ 1 for an arbitrarily small δ > 0, fixed in advance. Moreover, the polynomial p can be computed ...

متن کامل

A simple polynomial time algorithm to approximate the permanent within a simply exponential factor

We present a simple randomized polynomial time algorithm to approximate the mixed discriminant of n positive semidefinite n×n matrices within a factor 2. Consequently, the algorithm allows us to approximate in randomized polynomial time the permanent of a given n×n non-negative matrix within a factor 2. When applied to approximating the permanent, the algorithm turns out to be a simple modifica...

متن کامل

Bandit Online Optimization over the Permutahedron

The permutahedron is the convex polytope with vertex set consisting of the vectors (π(1), . . . , π(n)) for all permutations (bijections) π over {1, . . . , n}. We study a bandit game in which, at each step t, an adversary chooses a hidden weight weight vector st, a player chooses a vertex πt of the permutahedron and suffers an observed instantaneous loss of ∑n i=1 πt(i)st(i). We study the prob...

متن کامل

Approximating the Permanent via Nonabelian Determinants

Since the celebrated work of Jerrum, Sinclair, and Vigoda, we have known that the permanent of a {0, 1} matrix can be approximated in randomized polynomial time by using a rapidly mixing Markov chain to sample perfect matchings of a bipartite graph. A separate strand of the literature has pursued the possibility of an alternate, algebraic polynomial-time approximation scheme. These schemes work...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004